<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{position: relative;-webkit-transition: all 0.5s;transition: all 0.5s;min-width:320px;width:100%;overflow-x: hidden;font-size:14px;color: #333;word-break: break-word;font-family:"Microsoft YaHei",sans-serif;}
a {text-decoration: none; color:#000;cursor: pointer;}
ul,li {list-style: none;}
ul{ padding:0;}
a:hover {color: #10397b;}
dl, dt, dd{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
/*.container {padding-left: 15px;padding-right: 15px;}*/
.img {
	position: relative;
	overflow: hidden;
}
.img img {
	display: block;
	width: 100%;
	-webkit-transition: all .5s;
	transition: all .5s;
}
.line {
	position: absolute;
	left: 0;
	right: 0;
	top: 100%;
	z-index: 1;
	transform: translateY(-50%);
}
.bgf7 {
	background-color: #F7F7F7;
}
.ellipsis {
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.clamp2 {
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	overflow:hidden;
}
.Animation {
	-webkit-transition: all 1s ease 0.1s;
	transition: all 1s ease 0.1s;
	opacity: 0;
}
@media (min-width:576px) and (max-width:767px) {
	.container {
		max-width: none;
	}
}
@media (max-width:767px) {
	.pc-show {
		display: none!important;
	}
}
@media (min-width:768px) {
	.min-show {
		display: none!important;
	}
}
@media (min-width:1200px) {
	.container {
		width: 1200px!important;
		/*max-width: 1680px;*/
		padding-left: 0;
		padding-right: 0;
	}
}

/* 移动端导航 */
.m_nav{display:none}
.headlf .m_logo{display: none}
.headrg .m_menuimg{display: none}

/*header*/
.navbar {
	padding: 0;
	-webkit-transition: all .5s;
	transition: all .5s;
}
.navbar-brand {
	position: relative;
	float:left;
}
.tel{ width: 1200px!important; margin:0 auto; color: #fff; text-align:right; line-height:55px; margin-bottom:-39px; letter-spacing:0.05em;}
.navbar-brand .navbar-brand-item {
	display: block;
	height: 30px;
	-webkit-transition: all .3s;
	transition: all .3s;
}
.navbar-brand .navbar-brand-item.logo-r {
	position: absolute;
	top: .3125rem;
	left: 0;
	opacity: 0;
}
.navbar-expand-lg .navbar-nav .nav-link {
	font-size: 16px;
	color: #fff;
	line-height: 20px;
	padding: 10px 0;
	position: relative;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	margin-top:21px;
}
.navbar-nav .nav-link::after {
	content: "";
	position: absolute;
	bottom: 0;
	left: 50%;
	z-index: 1;
	width: 20px;
	height: 2px;
	margin-left: -10px;
	background-color: #fff;
	transition: all .3s;
	-webkit-transition: all .3s;
	opacity: 0;
}
.navbar-nav .nav-link:hover::after,
.navbar-nav .active .nav-link::after {
	opacity: 1;
}
.navbar-toggler {
	margin-right: -.75rem;
}
.navbar-toggler:focus {
	box-shadow: none;
}
.navbar-toggler .icon-bar {
	display: block;
	width: 22px;
	height: 2px;
	background-color: #fff;
	-webkit-transition: all .3s;
	transition: all .3s;
	position: relative;
}
.navbar-toggler .icon-bar+.icon-bar {
	margin-top: 4px;
}
.navbar-close .icon-bar:nth-child(1) {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	top: 4px;
}
.navbar-close .icon-bar:nth-child(3) {
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
	top: -2px;
}
.navbar-close .icon-bar:nth-child(2) {
	display: none;
}

.filter .navbar,
.filter1 .navbar,
.headerEffect .navbar,
.headerEffect1 .navbar {
	background:#fff;
	border-bottom: 1px #efefef solid;
}
.filter .navbar-brand .logo-w,
.filter1 .navbar-brand .logo-w,
.headerEffect .navbar-brand .logo-w,
.headerEffect1 .navbar-brand .logo-w { 
	opacity: 0;
}
.filter .navbar-brand .logo-r,
.filter1 .navbar-brand .logo-r,
.headerEffect .navbar-brand .logo-r,
.headerEffect1 .navbar-brand .logo-r{
	opacity: 1;
}
.filter .navbar-expand-lg .navbar-nav .nav-link,
.filter1 .navbar-expand-lg .navbar-nav .nav-link,
.headerEffect .navbar-expand-lg .navbar-nav .nav-link,
.headerEffect1 .navbar-expand-lg .navbar-nav .nav-link,
.filter .language a,
.filter1 .language a,
.headerEffect .language a,
.headerEffect1 .language a, .headerEffect .tel{
	color:#333;
}
.filter .navbar-nav .nav-link::after,
.filter1 .navbar-nav .nav-link::after,
.headerEffect .navbar-nav .nav-link::after,
.headerEffect1 .navbar-nav .nav-link::after{
	background:#c00000;
}
.filter .navbar-search&gt;span,
.filter1 .navbar-search&gt;span,
.headerEffect .navbar-search&gt;span,
.headerEffect1 .navbar-search&gt;span{
	background-image: url(../images/icon-7.1.png);
}
.filter .navbar-toggler .icon-bar,
.filter1 .navbar-toggler .icon-bar,
.headerEffect .navbar-toggler .icon-bar,
.headerEffect1 .navbar-toggler .icon-bar {
	background-color: #c00000;
}
.filter .language .dropdown-toggle::before,
.filter .language .dropdown-toggle::after,
.filter1 .language .dropdown-toggle::before,
.filter1 .language .dropdown-toggle::after,
.headerEffect .language .dropdown-toggle::before,
.headerEffect .language .dropdown-toggle::after,
.headerEffect1 .language .dropdown-toggle::before,
.headerEffect1 .language .dropdown-toggle::after {
	background-color: #333;
}

/* 下拉 */
.header .dropdown-menu {
	border-radius: 0;
	border: none;
}
.header .dropdown-item {
	font-size: 14px;
	color: #666;
	line-height: 20px;
	padding: 10px;
}
.header .dropdown-menu li+li .dropdown-item {
	border-top: 1px #ddd solid;
}
.header .dropdown-item:hover {
	background-color: rgba(27,67,139,.07);
}

@media (max-width:991px) {
	.navbar-brand {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.navbar-brand .navbar-brand-item.logo-r {
		top: 10px;
	}
	.filter&gt;*:not(.header) {
		filter: blur(5px);
	}
	.navbar::after {
		content: "";
		width: 100%;
		height: 1px;
		background-color: transparent;
		position: absolute;
		left: 0;
		top: 50px;
	}
	.navbar .container {
		position: relative;
	}
	.navbar-nav .nav-link::after {
		height: 2px;
		width: 0;
		z-index: 1;
		left: 0;
		margin-left: 0;
	}
	.navbar-nav .nav-link:hover::after,
	.navbar-nav .active .nav-link::after {
		width: 100%;
	}
	.filter .navbar::after {
		background-color: #efefef;
	}
	
	.language,
	.navbar-other,
	.header .navbar-toggler {
		position: absolute;
		z-index: 1;
		top: 13px;
	}
	.header .navbar-toggler {
		right: 15px;
	}
	.navbar-other {
		right: 60px;
		top: 0;
	}
	.language {
		right: 110px;
	}
	
	.navbar-nav .nav-item .dropdown-toggle {
	    position: absolute;
	    width: 50px;
	    height: 40px;
	    right: 0;
	    top: 0;
	}
	.navbar-nav .nav-item .dropdown-toggle::after {
	    position: absolute;
	    width: 8px;
	    height: 8px;
		border-top: none;
		border-left: none;
	    border-bottom: 2px #333 solid;
	    border-right: 2px #333 solid;
	    -webkit-transform: rotate(45deg);
	    transform: rotate(45deg);
	    right: 5px;
	    top: 50%;
	    margin-top: -6px;
	}
}
@media (min-width:992px) {
	.header .container,
	.header .navbar-nav {
		min-height: 60px;
	}
	.navbar-nav .nav-item {
		display: flex;
		flex-direction: column;
		justify-content: center;
	}
	.navbar-nav .nav-item+.nav-item {
		margin-left: 10px;
	}
	.navbar-expand-lg .navbar-nav .nav-link {
		padding-left: 10px;
		padding-right: 10px;
	}	
	.navbar-expand-lg .navbar-nav .nav-item:last-child .nav-link {
		padding-left: 10px;
		padding-right: 0px;
	}
	
	.language {
		margin-left: 30px;
	}
	.navbar-other {
		margin-left: 20px;
	}
	.navbar-search {
		height:60px;
	}
	
	.header:hover .navbar {
		background:#fff;
		/*border-bottom: 1px #efefef solid;*/
	}
	.header:hover .navbar-brand .logo-w {
		opacity: 0;
	}
	.header:hover .navbar-brand .logo-r {
		opacity: 1;
	}
	.header:hover .navbar-expand-lg .navbar-nav .nav-link {
		color:#333;
	}
	.header:hover .navbar-expand-lg .tel {
		color:#333;
	}
	.header:hover .navbar-nav .nav-link::after {
		background:#c00000;
	}
	.header:hover .navbar-search&gt;span {
		background-image: url(../images/icon-7.1.png);
	}
	.header:hover .navbar-toggler .icon-bar {
		background-color: #c00000;
	}
	.header:hover .language a,
	.header:hover .language a {
		color:#333;
	}
	.header:hover .language .dropdown-toggle::before,
	.header:hover .language .dropdown-toggle::after,
	.header:hover .language .dropdown-toggle::before,
	.header:hover .language .dropdown-toggle::after {
		background-color: #333;
	}
	
	.header .dropdown-menu {
		border-radius: 0;
		border: none;
		box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);
		text-align: center;
		padding: 0;
		-webkit-transform: translateX(-50%);
		transform: translateX(-50%);
		left: 50%;
		top: 100%;
	}
	.navbar-nav .nav-item .dropdown-toggle {
		display: none;
	}
}
@media (min-width:1200px) {
	.header .container,
	.header .navbar-nav  {
		min-height: 70px;
	}
	.navbar-brand .navbar-brand-item {
		height: 64px;
	}
	.navbar-nav .nav-item+.nav-item {
		margin-left: 20px;
	}
	.navbar-expand-lg .navbar-nav .nav-link {
		
	}
	
	.language {
		margin-left: 50px;
	}
	.navbar-other {
		margin-left: 40px;
	}
}
@media (min-width:1400px) {
	.navbar-nav .nav-item+.nav-item {
		margin-left: 35px;
	}
	.navbar-expand-lg .navbar-nav .nav-link {
		
	}
	.language {
		margin-left: 70px;
	}
	.navbar-other {
		margin-left: 60px;
	}
}
@media (min-width:1600px) {
	.header .container,
	.header .navbar-nav  {
		min-height: 90px;
	}
	.navbar-nav .nav-item+.nav-item {
		margin-left: 40px;
	}
}

@media (min-width: 768px) {
	.top-form .input{font-size: 16px;}
	.top-hot-search&gt;.list&gt;a{margin-right:20px;}
}
@media (min-width: 992px) {
	.top-form {
		top: 60px;
	}
}
@media (min-width: 1200px) {
	.top-form {
		top:70px;
	}
	.top-form .input{font-size: 18px;}
	.top-hot-search{font-size:16px;}
}
@media (min-width: 1600px) {
	.top-form{top:100px;}
}

/* 通用部分 */
.wrapper {min-height: 70vh;}
.index-main {position: relative;z-index: 1;margin-bottom:50px;}
.index-title {position: relative;margin-bottom: 30px;text-align: center;line-height: 1;font-weight: bold;overflow:hidden;}
.index-title .h2 {font-size: 24px;color: #333;margin: 0;float:left;}
.index-title .more {width: 72px;height: 30px;display: block;text-align: center;line-height: 28px;border: 1px solid #333;
border-radius: 15px;float:right;	}
.index-title .more:hover{ color:#146cb3; border:1px solid #146cb3;}
.page-title  {margin-bottom: 30px;}
.page-title .h2 {font-size: 20px;font-weight: bold;margin: 5px 0 0;}
.page-title .en {text-transform: uppercase;color: #999;}
.inside-main {position: relative;z-index: 1;}
.submenu-nav {list-style: none;margin: 0;padding: 0;}
.submenu-nav .nav-item {width: auto;padding: 0 15px;}
.submenu-nav .nav-link {font-size: 14px;color: #999;padding: 10px 0;position: relative;}
.submenu-nav .nav-link:after {
    content: "";
    width: 0;
    height: 2px;
    background-color: #c00000;
    position: absolute;
    left: 0;
    bottom: 0;
	-webkit-transition: all .3s;
	transition: all .3s;
}
.submenu-nav .active .nav-link, .submenu-nav .nav-link:hover {color: #c00000;}
.submenu-nav .nav-link:hover::after, .submenu-nav .active .nav-link:after {width: 100%;}

/*轮播图*/
.fuSlide{width:100%;height:795px;position:relative;z-index:1}
.fuSlide .imgs{width:100%}
.ck-slide,.ck-slide ul.ck-slide-wrapper li,.ck-slide ul.ck-slide-wrapper li a img{transition:all 1s ease}
.ck-slide{position:relative;overflow:hidden;width:100%}
.ck-slide ul.ck-slide-wrapper{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%; padding-left:0;}
.ck-slide ul.ck-slide-wrapper li{position:absolute;width:100%;left:0;top:0;background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%}
.ck-slide ul.ck-slide-wrapper li:first-child{z-index:1111}
.ck-slide ul.ck-slide-wrapper li.current{z-index:1112}
.ck-slide ul.ck-slide-wrapper li .img{ display:none;}
/*.ck-slide ul.ck-slide-wrapper li a{display:block}*/
.ck-slide ul.ck-slide-wrapper li a .img{width:100%;height:auto;opacity:0;filter:alpha(opacity='0')}
.ck-slide ul.ck-slide-wrapper li .leftto{filter:alpha(opacity=0);opacity:0}
.gy2{width:1200px;margin:0 auto;overflow:hidden}
/*轮播图选中动画*/
.ck-slide ul.ck-slide-wrapper li.current .leftto{animation:mymove8 .5s;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:0s;}
.ck-slide ul.ck-slide-wrapper li .rightto{filter:alpha(opacity=0);opacity:0}
.ck-slide ul.ck-slide-wrapper li.current .rightto{animation:mymove7 .5s;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.5s;}
.ck-slide ul.ck-slide-wrapper li.current .danim-3{animation:mymove10 .8s;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:0s;}
.ck-slide ul.ck-slide-wrapper li.current .anim-1{animation:mymove6 .6s;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.3s;}
.ck-slide ul.ck-slide-wrapper li.current .anim-2{animation:mymove6 .6s;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.6s;}
.ck-slide ul.ck-slide-wrapper li.current .anim-3{animation:mymove6 .6s;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.9s;}

/*轮播图内容区域*/
.banner_con{ top:0; left:0; width:100%; height:100%; position:absolute; }
.banner1_one{ text-align:center; width:100%; color:#fff;/*margin-top:20%;*/font-family:"微软雅黑";}
.banner1_one h2{ font-weight:normal; margin-top:28%; margin-bottom:0.5%;font-family:"微软雅黑";}
.banner1_two{ text-align:center; color:#fff; margin-top:3%;opacity:0;filter:Alpha(opacity=0);}
.banner1_two span{ display:inline-block; padding-left:60px; padding-right:60px; height:112px;}
.banner1_two span:first-child{ border-right:1px solid #677794;}
.banner1_two span b{ font-weight:normal; color:#ffc600; display:block;}
.banner_con .f90{ font-size:90px;}
.banner_con .f72{ font-size:72px;}
.banner_con .f48{ font-size:48px;}
.banner_con .f36{ font-size:36px;}
.banner_con .f30{ font-size:30px;}
.banner_con .f26{ font-size:26px;}
.banner_con .f24{ font-size:24px;}
.banner_con .f20{ font-size:20px;}
.banner2_one{ float:left; width:60%; color:#146cb3;}
.banner2_one h2{ font-weight:normal; margin-bottom:2%;font-family:"微软雅黑"; margin-top:40%;opacity:0;filter:Alpha(opacity=0);}
.banner2_one p{ color:#fff;font-family:"微软雅黑";opacity:0;filter:Alpha(opacity=0);}
.banner2_one .f30{ margin-bottom:35px;}
.banner2_one .f26{ margin-bottom:25px;}
.banner2_one em{ display:block; width:120px; height:46px; line-height:44px; color:#fff; background-image: linear-gradient(127deg,#00deff 0,#1b438b 100%);  border-radius:30px; font-size:16px; text-align:center; font-style:normal; margin-top:10%;transition:all 0.4s; cursor:pointer;}
.banner2_one em:hover{background-image:linear-gradient(127deg,#1b438b 0,#00deff 100%); margin-left:10px;}
.ck-slide ul.ck-slide-wrapper li.current .banner2_one .leftto{animation-delay:1s;}
.banner4_one{ float:left; width:60%; color:#fff;}
.banner4_one h2{ font-weight:normal; margin-bottom:2%;font-family:"微软雅黑"; margin-top:40%;opacity:0;filter:Alpha(opacity=0); line-height:1.5;}
.banner4_one p{ color:#fff;font-family:"微软雅黑";opacity:0;filter:Alpha(opacity=0);}
.banner4_one em{ display:block; width:120px; height:46px; line-height:44px; border:1px solid #004dcf; border-radius:30px; text-align:center; font-size:16px; background:#004dcf; font-style:normal; margin-top:6%;transition:all 0.3s; cursor:pointer;}
.banner4_one em:hover{ background-position:150px center; margin-left:10px;}
.ck-slide ul.ck-slide-wrapper li.current .banner4_one .leftto{animation-delay:1s;}
.banner-ny{ color:#fff;width: 100%;text-align: center;}
.banner-ny h2{ margin-bottom:0.3em; margin-top:28%;}
.banner-ny .f48{ font-size:40px; font-weight:700;}
.banner-ny .f24 a{ color:#fff;}
.banner-ny .f24 .banner-nav{ width:23%; margin:0 auto; text-align: justify;text-justify: inter-ideograph;font-size: 0; line-height: 0;}
.banner-pro-dg .f24 .banner-nav{ width:28%;}
.banner-pro-gynl .f24 .banner-nav{ width:65%;}
.banner-join .f24 .banner-nav{ width:8%;}
.banner-ny .f24 .banner-nav::after{content: "";display: inline-block;width: 100%;height: 0;vertical-align: top;}
.banner-ny .f24 .banner-nav a{position: relative;display: inline-block;font-size: 22px;/*padding-right: 65px;*/ line-height: 2em;}
.banner-ny .f24 .banner-nav a:hover{border-bottom: 2px solid #fff;}
/*.banner-ny .f24 .banner-nav a::after{position: absolute;right: 0;bottom: 0;height: 22px;width: 1px;background: #ddd;display: block;content: "";}*/
.banner-ny .f24 .banner-nav a:last-child{ padding-right: 0;}
.banner-ny .f24 .banner-nav a:last-child::after{ display: none;}
.banner-ny .f24 .banner-nav .cur{ border-bottom: 2px solid #fff;}

/*轮播图按钮滑轮*/
.index-waper-box{position:absolute;bottom:0;width:100%;height:100px;overflow:hidden;z-index:9;perspective:800px;transform-style:preserve-3d;}
.index-back-box{height:100px;background:0 0;width:1200px;margin:0 auto;overflow:hidden;transform-origin:bottom;transform:rotateX(0) translate3d(0,0,0);transition:all .65s cubic-bezier(.55,.65,.55,1) 0s;}
/*左右按钮及hover效果*/
.index-back-box .sub-arrows{position:absolute;left:0;top:0;width:auto;height:100%;line-height:100px;padding-left:10px;font-size:0}
.index-back-box .sub-arrows i.icom{display:inline-block;vertical-align:top;width:60px;height:40%;cursor:pointer;position:relative}
.index-back-box .sub-arrows i.next:before,.index-back-box .sub-arrows i.prev:before{content:'';display:inline-block;position:absolute;top:42%;width:13px;height:22px;background-image:url(../images/sub-arrows.png);background-position:0 0;background-repeat:no-repeat}
.index-back-box .sub-arrows i.prev:before{background-position:0 0;left:-7px}
.index-back-box .sub-arrows i.next:before{background-position:-14px 0;left:24px}
.index-back-box .sub-arrows i.icom:after{position:absolute;content:'';left:0;top:28px;width:30px;height:2px;background-color:#fff;transform:scale(0,1);transition:all .3s ease-out 0s;}
.index-back-box .sub-arrows i.icom font{color:#000;transition:all .3s ease-out 0s;}
.index-back-box .sub-arrows i.icom.prev font{position:absolute;left:9px}
.index-back-box .sub-arrows i.icom.next font{position:absolute;left:6px}
.index-back-box .sub-arrows i:hover:after{transform:scale(1,1);}
.index-back-box .sub-arrows i.icom.prev:hover font{left:-7px}
.index-back-box .sub-arrows i.icom.next:hover font{left:20px}
/*中间鼠标图标*/
.index-back-box .sub-mouse{width:70%;height:43px;position:absolute;top:20px;left:15%;cursor:pointer;z-index:1;zoom:.7;}
.index-back-box .sub-mouse:after{display:none;z-index:-1;position:absolute;content:'';top:-30px;left:50%;height:53px;border-right:1px solid #333;margin-left:-1px}
.index-back-box .sub-mouse span{text-align:center;display:block;position:relative;width:50%;height:100%;animation:ani-svg .85s linear 0s alternate infinite;margin:0 auto}
@keyframes ani-svg {
0% {opacity: .4;transform: translateY(-20px);}
15% {opacity: .65;transform: translateY(-15px);}
25% {opacity: .8;transform: translateY(-10px);}
50% {opacity: 1;transform: translateY(0);}
65% {opacity: .8;transform: translateY(5px);}
75% {opacity: .65;transform: translateY(10px);}
100% {opacity: .4;transform: translateY(15px);}
}

/*产品中心*/
.index-pro{ padding-top:50px;}
.pro-content, .app-content{ overflow:hidden;}
.content-two{width:1200px;height:400px;margin:0 auto;}
.content-two-m{ display:none;}
.con-two{width: 584px;height: 394px;float: left;margin-right: 32px;margin-bottom: 15px;position: relative;cursor: pointer;
overflow:hidden;box-sizing: border-box;}
.content-two .con-two:nth-child(2n){ margin-right:0px;}
.con-two img{width:100%;}
.txt-two{position: absolute;left: 0;top: 0;width: 100%;height: 394px;padding: 230px 30px 0 30px;color: #fff;background: rgba(20,108,179,0.5);
overflow:hidden;box-sizing: border-box;}
.txt-two:hover{background: rgba(20,108,179,0.1);}
.txt-two h3{font-weight: normal;margin-bottom:15px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.txt-two p{font-size: 16px;display: block;line-height: 30px;}

/*Slogan*/
.s-content{ height:468px;  background:url(../images/slogan-bg.jpg) center/cover no-repeat; padding-top:85px;}
.s-content h3{ color:#fff; font-weight:700; text-align:center; margin-bottom:4em;}
.s-content p{ color:#fff; font-size: 20px; margin-bottom:0; line-height:1em;}
.s-item-con{display:flex; display: -webkit-flex;justify-content: space-around;}
.s-item li{ text-align:center;}
.s-item li:first-child{ margin-bottom:60px;}
.s-content .big p{ font-size:28px; font-weight:700; margin-bottom:10px;}

/*公司简介*/
.index-about{ width:100%; height:699px; background:url(../images/about-bg.jpg) center/cover no-repeat; padding-top:160px; color:#fff;}
.index-about h3{ font-size:24px; font-weight:bold; margin-bottom:25px;}
.about-content{ overflow:hidden;}
.about-left{ width:35%; float:left;}
.about-left p{ font-size:18px; line-height:36px; margin-bottom:40px;}
.about-left .more{ display:block; width:100px; height:34px; line-height:32px; border:1px solid #146cb3; color:#fff; text-align:center; border-radius:20px; background:#146cb3;}
.about-left .more:hover{ background:#fff; color:#146cb3; border:1px solid #fff;}

/*新闻中心*/
.mt-tabpage {width:100%;margin: 0 auto;}
.mt-tabpage-count {position: relative;width:100%;height: 410px;overflow: hidden;}
.mt-tabpage-cont__wrap {position: absolute;}
.mt-tabpage-count .mt-tabpage-item {width:1200px;height: 410px;}
.mt-tabpage-count .mt-tabpage-item .news-tab, .news-content .news-tab{ width:390px; float:left; margin-right:15px;}
.mt-tabpage-count .mt-tabpage-item .news-tab:nth-child(3n), .news-content .news-tab:nth-child(3n){ margin-right:0px;}
.news-item .img{ display:block; overflow:hidden; height:260px; margin-bottom:15px; border-radius: 15px;}
.news-item .img img{ width:100%; display:block; transition: all .5s;}
.news-item .img:hover img{  -webkit-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05) }
.news-item .time{ font-size:12px; margin-bottom:5px; color:#999;}
.news-item h4{ color:#333; font-size:16px; font-weight:700; margin-bottom:2.5em;}
.news-item h4 a, .news-i .info h3 a{ color:inherit; display:block; white-space: nowrap;text-overflow: ellipsis;overflow: hidden; transition: all .3s;}
.news-item h4 a:hover{color: #10397b;}
.mt-tabpage-m{ display:none;}

/*网站底部*/
.footer{ background:#10397b; padding-top: 90px; color:#fff; font-size:16px; height:730px;}
.footer_con{ width:1200px; margin:0 auto;}
.footer_logo{ overflow:hidden; margin-bottom:5em;}
.logo_item{ float:left; width:364px; height:96px; display:flex; align-items:flex-end; justify-content: center;}
.footer_logo .img{ display:inline-block; height:96px;}
.footer_con span{ font-size:20px; font-weight:700; display:inline-block;}
.footer_menu { width:1200px; overflow:hidden;}
.footer_menu .footer_menu_ul{ float:left; width:auto; margin-right:75px;}
.footer_menu .footer_menu_ul:last-child{ margin-right:0px;}
.footer_menu .footer_menu_ul li{margin-bottom:10px;}
.footer_menu .footer_menu_ul a{ font-size:16px; color:#fafaf9;display:block;}
.footer_menu .footer_menu_ul a:hover{ color:#ccc;}
.footer_menu .footer_menu_ul p{ margin-bottom:8px;}
.footer_menu ul .first{ font-weight:bold; margin-bottom:20px; font-size:18px; color:#fafaf9;}
.footerbar{ background:#10397b; font-size:14px;}
.footerbar-con{ width:1200px; margin:0 auto; text-align:center;}
.footerbar p{ line-height:60px;}
.footerbar p span{ margin-right:12px;}
.footerbar p span:second-child{ margin-right:22px;}
.footerbar p span a{ color:#fff;}
.contactFixed{ display:none;}

/*pro-dg 代工种类*/
.pro-main{margin:0 auto;overflow: hidden;width:1200px; padding-bottom: 50px; margin-bottom: 50px; border-bottom: 1px solid #ccc;}
.pro-main-m{ display:none;}
.pro-main .menu{width: 300px;float: left; background:#0198cf;}
/*menu图标*/
.pro-main .menu h3{font-size: 20px; font-weight:300; color:#fff;cursor: pointer; line-height:46px; border-bottom:1px solid #ccc; margin:0;}
.pro-main .menu ul{display: none; padding:0; margin:0; background:#fff;}
.pro-main .menu ul li{height: 40px;line-height: 40px; border-bottom:2px solid #fff; background-color: #f5f5f5;}
.pro-main .menu ul li:last-child{ border-bottom:none;}
.pro-main .menu ul li a{ padding-left:40px; white-space: nowrap;text-overflow: ellipsis;overflow: hidden; display:block; padding-right:5px;}
.pro-main .menu ul li a:hover{color:#0198cf;}
.pro-main .menu .selected{background: #ccc;border-radius: 14px;}
.pro-main .content{width: 866px;float:right;}
.pro-main .content::after{}
.pro-main .content .tab {margin:0;}
.pro-main .content .menu1 .tab {display: none; margin:0;}
.pro-main .content .menu1 .active{display: block;}
.pro-main .content .tab h3, .pro-main .content-gynl h3{ font-size: 26px; margin-bottom: 20px; color: #0198cf;}
.pro-main .content-gynl h1{ font-size: 26px; margin-bottom: 20px; color: #0198cf;}
.pro-img{overflow: hidden; margin-bottom: 40px;}
.pro-img .img-l, .pro-img .img-r{ display:block;}
.pro-img p{ margin-bottom: 10px;}
.pro-txt-a{ margin-bottom: 15px;}
.pro-txt-a p, .pro-txt-b p, .pro-txt-tsv p{ font-size: 16px; line-height: 30px;}
.pro-txt-gyimg p{ font-size: 14px;}
.pro-txt-a p::before, .pro-txt-b p::before{content: " ";display: inline-block;width: 5px;height: 5px;background: #333;border-radius: 50%;
margin-right: 10px;margin-bottom: 4px;}
.pro-lpcp p::before{content: " ";display: inline-block;width: 0px;height: 0px;}
.pro-txt-b h4{ margin-bottom: 0; font-size: 1.5em; color: #0198cf; padding: 10px 0 10px 0;}
.pro-txt-tsv p, .pro-txt-gyimg p{ margin-bottom: 1em;}
.pro-main .menu-gy{width: 300px; float: left; margin-left: 10px; position: relative; border-left: solid 1px #ccc;padding-left: 10px;font-size: 18px;}
.pro-main .menu-gy li{ margin-bottom: 25px; position:relative;}
.pro-main .menu-gy li a{ font-weight: 700;}
.pro-main .menu-gy li a:hover, .pro-main .menu-gy li .cur{ color: #0198cf;}
.pro-main .menu-gy li a::before {content: "";width: 6px;height: 6px;background: #0198cf;border-radius: 10px;position: absolute; left:-13px;top: 9px;
display: block;}
.content-gynl .pro-txt-b{ overflow: hidden; margin-bottom: 10px;}
.pro-txt-gyimg img{ border: 1px solid #ccc;}
.pro-txt-b .gynl-item{width: 402px;float: left;position: relative;margin-right: 30px; margin-bottom: 30px;}
.pro-txt-b .gynl-item:nth-of-type(2n) {margin-right: 0;}
.pro-txt-b .gynl-item .thumb{display: block;height: 268px;overflow: hidden;position: relative;background-image:linear-gradient(90deg,#0478a2,#8cb9c9);}
.pro-txt-b .gynl-item .thumb img{ width:100%; display:block;opacity: .3;transition: all .3s;}
.pro-txt-b .gynl-item .item-tit{ width: 110px; display: block; position: absolute; padding: 0 5px;line-height: 40px;left: 146px;bottom: 114px;background:#f5f5f5;
text-align: center; border-radius: 20px; font-size: 16px; color: #0198cf; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.pro-txt-b .gynl-item:hover .thumb{background-image:linear-gradient(90deg,#8cb9c9,#0478a2);}
.pro-txt-b .gynl-item:hover .item-tit { color: #333;}
.pro-txt-b .dg-list-item .item-tit{ width: 155px; left: 123px;}

/*第二个菜单下的文档内容*/
.pro-main .content .menu2 .tab {display: none;}
.pro-main .content .menu2 .active{display: block;}
/*第三个菜单下的文档内容*/
.pro-main .content .menu3 .tab {display: none;}
.pro-main .content .menu3 .active{display: block;}
/*第四个菜单下的文档内容*/
.pro-main .content .menu4 .tab {display: none;}
.pro-main .content .menu4 .active{display: block;}	
/*第五个菜单下的文档内容*/
.pro-main .content .menu5 .tab {display: none;}
.pro-main .content .menu5 .active{display: block;}
/*第六个菜单下的文档内容*/
.pro-main .content .menu6 .tab {display: none;}
.pro-main .content .menu6 .active{display: block;}
/*第七个菜单下的文档内容*/
.pro-main .content .menu7 .tab {display: none;}
.pro-main .content .menu7 .active{display: block;}
/*第八个菜单下的文档内容*/
.pro-main .content .menu8 .tab {display: none;}
.pro-main .content .menu8 .active{display: block;}

/*产品列表页 pro-list*/
.pro-main .menu h3 { position:relative; padding-left:40px;}
.pro-main .menu h3 a{ color: #fff;}
.pro-main .menu h3:hover a{ color:#333;}

/*about 走进芯动*/
.position{ height:40px; line-height:40px; color: #666;}
.position a{ color:#666;}
.position a:hover{ color:#10397b;}
.ny-content{ overflow:hidden; padding-top:40px; margin-bottom:70px;}
.about .about-top p{ font-size:16px; line-height:30px; margin-bottom:1.5em;}
.about h3{ font-size:22px; margin-bottom:20px;}
.about p img{ display: block; max-width: 100%; margin: 0 auto;}
.about-cen{ width:100%; height:700px; background:url(../images/about-3.jpg) center/cover no-repeat;}
.about-bottom{ width: 100%; height: 1930px; background:url(../images/about-4.jpg) 0 0 repeat-x; padding-top: 70px;}
.about-bottom h3{margin-bottom: 30px;}
.zlzz li{ float: left; margin-right: 16px; margin-bottom: 220px;}
.zlzz li:nth-child(4n){margin-right: 0;}

/*join 加入我们*/
.rc-con{ overflow: hidden;margin-bottom: 60px;}
.rc-1{ overflow: hidden; margin-bottom: 30px;}
.about .join-tel, .about .join-ema{ float:right; font-size: 18px; line-height: 26px;}
.about .join-tel{ margin-right: 20px;}
.heading-primary {font-size: 2em;padding: 2em;text-align: center;}
.accordion dl, .accordion-list {border: 1px solid #ddd;}
.accordion dl:after, .accordion-list:after {content: "";display: block;height: 1em;width: 100%;background-color: #10397b;}
.accordion dd, .accordion__panel {background-color: #eee;font-size: 1em;line-height: 1.5em;}
.accordion p {/*padding: 1em 2em 1em 2em;*/}
.accordion {position: relative;background-color: #eee;}
/*.container {max-width: 960px;margin: 0 auto;padding: 2em 0 2em 0;}*/
.accordionTitle, .accordion__Heading { font-size: 16px; background-color: #f5f5f5;text-align:left;font-weight: 700;padding: 2em;display: block;
text-decoration: none;color: #333;-webkit-transition: background-color 0.5s ease-in-out;transition: background-color 0.5s ease-in-out;
border-bottom: 1px solid #ccc;}
.accordionTitle:before, .accordion__Heading:before {content: "+";font-size: 1.5em;line-height: 0.5em;float: right;-webkit-transition: -webkit-transform 0.3s ease-in-out;
transition: -webkit-transform 0.3s ease-in-out;transition: transform 0.3s ease-in-out;transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;}
.accordionTitle:hover, .accordion__Heading:hover {background-color: #fff;}
.accordionTitleActive,
.accordionTitle.is-expanded {background-color: #fff;}
.accordionTitleActive:before,
.accordionTitle.is-expanded:before {-webkit-transform: rotate(-225deg);transform: rotate(-225deg);}
.accordionItem {height: auto;overflow: hidden;max-height: 50em;-webkit-transition: max-height 1s;transition: max-height 1s;}
.accordion .meta, .accordion .txt{ padding: 2em 2em 1em 2em; overflow: hidden;}
.accordion .meta{border-bottom: 1px solid #ccc;}
.accordion .meta li{ display: block;width: 25%;float: left;font-size: 16px;line-height: 1em;margin: 13px 0;padding-right: 20px;}
.accordion .txt h4{ font-size: 18px;}
@media screen and (min-width: 48em) {
  .accordionItem {
    max-height: 30em;
    -webkit-transition: max-height 0.5s;
    transition: max-height 0.5s;
  }
}
.accordionItem.is-collapsed {
  max-height: 0;
}
.no-js .accordionItem.is-collapsed {
  max-height: auto;
}
.animateIn {
  -webkit-animation: accordionIn 0.45s normal ease-in-out both 1;
          animation: accordionIn 0.45s normal ease-in-out both 1;
}
.animateOut {
  -webkit-animation: accordionOut 0.45s alternate ease-in-out both 1;
          animation: accordionOut 0.45s alternate ease-in-out both 1;
}
@-webkit-keyframes accordionIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.9) rotateX(-60deg);
            transform: scale(0.9) rotateX(-60deg);
    -webkit-transform-origin: 50% 0;
            transform-origin: 50% 0;
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes accordionIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.9) rotateX(-60deg);
            transform: scale(0.9) rotateX(-60deg);
    -webkit-transform-origin: 50% 0;
            transform-origin: 50% 0;
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@-webkit-keyframes accordionOut {
  0% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.9) rotateX(-60deg);
            transform: scale(0.9) rotateX(-60deg);
  }
}
@keyframes accordionOut {
  0% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.9) rotateX(-60deg);
            transform: scale(0.9) rotateX(-60deg);
  }
}

/*news-com 新闻中心*/
.news-content{ overflow: hidden;}
.news-content .news-tab{margin-bottom: 30px;}
.page { width:100%; height:auto; overflow:hidden; text-align:center; margin-top:50px;}
.page .thisclass{display:inline-block; padding: 10px 15px; border: 1px solid #eeeeee; background: #eeeeee; color:#999999;}
.page li{ display:inline-block;}
.page a{ padding: 10px 15px; border: 1px solid #eeeeee; color:#999999; display:inline-block;}
.page a:hover{ background:#eeeeee;}

/*news-indus 行业资讯*/
.news-i{ text-align: justify;}
.news-i::after{content: "";display: inline-block;widht: 100%;height: 0;width: 100%;}
.news-i .news-tab{font-size: 14px;display: inline-block; line-height: 20px;width: 585px;vertical-align: top;margin-bottom: 50px; color:#666;background-color: #f6f4f5;}
.news-i .news-tab .img{ display: block; float: left; width: 201px; height: 134px; overflow: hidden; margin-bottom: 0;}
.news-i .news-tab .img img{ display: block;transition: all .3s;}
.news-i .news-tab .img:hover img{  -webkit-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05) }
.news-i .time{ font-size: 12px; color: #10397b; width: 130px; margin-bottom:15px; background: url(../images/time.png) 0 2px no-repeat; padding-left: 25px;}
.news-i .news-tab .info{ float: right; width: 370px; padding: 15px 0; }
.news-i .info h3{ color: #10397b; margin-bottom: 10px; font-size: 20px;}
.news-i .news-tab .info:hover h3 a{ color: #000;}

/*news 新闻单页*/
.newstext h1{ font-size: 30px; }
.newstext .time{ width:200px; padding-left:20px; color:#666; margin-bottom:15px; height:30px; line-height:30px; font-size:14px; background: url(../images/time.png) 0 8px no-repeat; }
.newstext-con{ overflow:hidden; padding-bottom:40px; border-bottom:1px solid #ccc; margin-bottom:50px;}
.newstext-con p{ font-size:16px; line-height:30px; margin-bottom:20px;}
.newstext-con img { display:block; margin:0 auto;}
.newstext-con h3, .newstext-con h4{ font-size: 22px;}
.newstext .pre-next{display: block; margin-bottom:30px;}
.newstext .pre-next li, .newstext .pre-next li a{ color:#666; line-height:32px;}
.newstext .pre-next li a:hover{ color:#1b438b; text-decoration:underline;}


/*移动端导航*/
@media screen and (max-width: 1200px) and (min-width: 0px){
   .msgNum{display: none;}
   .slider{margin-top:70px;}
   .head{display:none}
   .m_img{display:block;height:50px;background:#fff;position:fixed;top:0px;left:0px;width:100%;z-index:9999;border-bottom:1px solid #ddd;overflow: hidden;}
   .m_img .headlf{float: left;}
   .m_img .headlf .m_logo{display: block; padding-top:2px;}
   .m_img .headrg{padding-top:17px;float: right;}
   .m_img .headrg a .m_menuimg{height:16px;vertical-align:top;display: block}
   .m_nav {display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
   .m_nav .closecover{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
   .m_nav .closeicon{position:absolute;width:20%;left:30px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
   .m_nav .m_navList{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%;overflow-y: scroll;}
   .m_nav .m_navList ul{padding-left:5%;padding-right:5%}
   .m_nav .m_navList ul li{border-bottom:1px solid #232530}
   .m_nav .m_navList ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
   .m_nav .m_navList ul li .m_f_a{display: flex;align-items: center;justify-content: space-between; width: 100%}
   .m_nav .m_navList ul li .m_f_a a{flex: 1;}
   .m_nav .m_navList ul li .m_f_a i{width: 40px;height:35px;box-sizing: border-box; padding:0 5px; display: block;}
   .icon{ background:url(../images/plus.png) 100% no-repeat;background-position: 50% 50%; -webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
   .icon_on{background:url(../images/reduce.jpg) 50% no-repeat!important;background-position: 50% 50%;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
   .m_nav .m_navList ul li .m_s_nav{display:none;width: 100%;}
   .m_nav .m_navList ul li .m_s_nav a{display: block; height:40px;line-height:40px;font-size:14px;padding-left:10%;overflow: hidden; white-space: nowrap;width: 90%;text-overflow: ellipsis;}
}

@media(max-width:1200px){
	
.index-main {margin-bottom:40px;}
	
/*header*/
.indexHeader{ display:none;}

/*轮播图*/
.fuSlide{ display:none;}

/*index-pro 产品中心*/
.index-title .more {display: block;width: 54px;height: 22px;line-height: 20px;border: 1px solid #146cb3; color: #fff;text-align: center;
border-radius: 15px;font-size: 12px;background: #146cb3;}
.index-title .en {font-size: 44px;}
.index-title .h2 {font-size: 18px;}

.content-two-m{ display:block;}
.content-two{ display:none;}
.content-two-m .m-content, .pro-main-m .m-content{text-align: justify;text-justify: inter-ideograph;font-size: 0;line-height: 0;} 
.content-two-m .m-content::after, .pro-main-m .m-content::after{content: "";display: inline-block;width: 100%;height: 0;vertical-align: top;}
.content-two-m .m-content li, .pro-main-m .m-content li{width: 48.5%;display: inline-block !important; vertical-align: top;position: relative; float:none; margin-right:0;}
.m-content li .img-bac{ width:100%; height:auto; display:block;}
.m-content li a img{ width:100%; transition: all .5s;}
.content-two-m .m-content .info, .pro-main-m .m-content .info{ height:auto; padding:10px 0;text-align: center;}
.content-two-m .m-content .info h4, .pro-main-m .m-content .info h4{ font-size:14px; line-height:1em;margin-bottom:0px;}
.content-two-m .m-content .info h4 a, .pro-main-m .m-content .info h4 a{display: block;padding: 0 8px;color: #333; font-size:inherit;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

/*Slogan*/
.s-content{ height:auto; padding:30px 0;}
.s-content p{ font-size: 14px;}
.s-content .big p{ font-size:16px;}
.s-content h3{ font-size: 18px; font-weight:500; margin-bottom:2em;}

/*index-about 公司简介 */
.index-about{ height:auto; background:url(../images/about-bg.jpg) 50% 50% no-repeat; padding:40px 10px;}
.about-left{ width:100%;}
.index-about h3{ font-size:18px; text-align:center;}
.about-left p{ font-size:14px; line-height:28px; margin-bottom:20px;}
.about-left .more{ font-size:12px; width:70px; height:26px; line-height:24px; margin:0 auto;}

/*index-news 新闻中心*/
.mt-tabpage{ display:none;}
.mt-tabpage-m, .news-content{ display:block; font-size: 0; text-align: justify;}
.mt-tabpage-m .news-tab, .news-content .news-tab{width: 48.5%;display: inline-block !important; position:relative; margin-bottom:10px;}
.mt-tabpage-m::after, .news-content::after{content:" ";display: inline-block; width: 100%;height: 0;vertical-align: top;}
.mt-tabpage-m .news-item .img{ height:auto; margin-bottom:10px;}
.news-item h4{ font-size:16px;}

/*footer 底部*/
.footer{ display:none;}
.contactFixed{ position:fixed;margin:0 auto;bottom:0;width:100%; z-index:99;background-color:#0198cf;display:block; height:45px;}
.contactFixed a{float:left;width:25%;height:45px;line-height:70px;display:block;color:#fff;text-decoration:none;text-align:center}
.contactFixed a:first-child{background:url(../images/ico-contact.png) center -7px no-repeat}
.contactFixed a:nth-child(2){background:url(../images/ico-contact.png) center -51px no-repeat}
.contactFixed a:nth-last-child(2){background:url(../images/ico-contact.png) center -97px no-repeat}
.contactFixed a:last-child{background:url(../images/ico-contact.png) center -143px no-repeat}

/*pro-dg 代工种类*/
.wrapper { padding-top:60px;}
.ny-content{ padding-top:40px; margin-bottom:90px;}
.pro-main{width:100%; padding-bottom: 0px; margin-bottom: 0px; border-bottom:none;}
.pro-main .menu, .pro-main .content, .pro-main .menu-gy{ display:none;}
.pro-main-list-m .content{ display:block; width: 100%; float: none;}
.pro-main-m{ display:block;}
.pro-m-item{ overflow:hidden; margin-bottom:20px;}
.m-tit{ overflow:hidden;}
.pro-main-m .m-tit h3{ font-size:16px; line-height: 22px; float:left; font-weight:300; margin-bottom:10px; color:#000;}
.pro-main-m .m-tit .more{ display:block; float:right; width: 54px;height: 22px;line-height: 20px; border: 1px solid #0198cf;color: #fff;text-align: center;
border-radius: 15px;font-size: 12px; background:#0198cf;}
.pro-main-m .m-content li .thumb{width: 100%;height: auto;display: block;}
.pro-main-m .m-content li .item-tit{ display: block; color: #333; line-height: 35px; font-size: 14px;text-align: center;white-space: nowrap;
text-overflow: ellipsis;overflow: hidden;}
.pro-main-list-m .content .tab h3{font-size:16px; line-height: 22px; }
.pro-main-list-m .content-gynl h1{ font-size: 16px; margin-bottom: 10px;}
.pro-main-list-m .gynl-item{width: 48.5%;display: inline-block !important;vertical-align: top;position: relative;float: none;margin-right: 0; margin-bottom: 15px;}
.pro-main-list-m .gynl-item .thumb{height:auto;}
.pro-main-list-m .gynl-item .item-tit{ width:auto; position: absolute; padding: 0 5px;left: 0px;bottom: 0px;border-radius: 0px; font-size: 14px; background:none; color: #fff;}
.pro-main-list-m .dg-list-item .item-tit{ width:auto; left:0;}
.pro-txt-a p, .pro-txt-b p, .pro-txt-tsv p{ font-size: 14px; line-height: 26px;}

/*pro-dg 代工种类单页*/
.pro-main-m .m-content h1{ font-size: 22px;}
.pro-main-m .m-content p{ font-size: 14px; line-height: 24px;}
.pro-main-m .m-content .pro-img img{ max-width: 100%;}
.pro-main-m .m-content h4{ font-size: 18px;}

/*about 关于芯动*/
.about h3{ font-size:18px; }
.about .about-top p, .about .newstext-con p{ font-size:14px; line-height:24px; margin-bottom:1em;}
.container p img{ width:100%;}
.about-cen{ height:300px;}
.about-bottom{ display: none;}

/*contact 联系我们*/
.lxwm ul{ padding:0 80px;}
.cont-l, .cont-r{ width:100%; height:auto; float:none; background:url(../images/contact-bg.jpg) center center no-repeat;background-size: cover; font-size:14px; padding:20px;}
.cont-l { overflow:hidden; margin-bottom:15px;}
.hr{width:100%;float:none; padding:20px;font-size: 14px; margin-bottom:50px;}
.job{ width:100%; float:none;}
.job .job-item h3{ font-size:16px;}
.job .job-item .meta { display:none;}
.job .job-item .jobtext h4{font-size: 14px;margin: 10px 0 5px;}
.about .join-tel{ margin-right: 0px;}

/*news-index 新闻中心*/
.ny-bar .news{ padding:0;}
.news-index{ font-size: 0; text-align: justify;}
.news-content .news-tab{float: none; margin-right: 0;}
.news-item .img{ height: auto;margin-bottom: 10px;}
.news-i .news-tab{width:100%;margin-bottom: 25px;}
.news-i .news-tab .img{ float:none; display: none;}
.news-i .news-tab .info{ float:none; width:100%; padding: 15px; }
.news-i .info h3{ font-size: 16px;}

/*news 新闻单页*/
.newstext h1{ font-size: 24px; }
.newstext-con h3, .newstext-con h4{ font-size: 18px;}

}

@media screen and (max-width: 1200px) and (min-width:768px) {
.lightBoxContent{ top:25%;}
.closeBtn{top:20%;}
.about-cen{ height:450px;}
}


@media (min-width:768px) {
.tab-hd li{ padding:0 75px;}
}</pre></body></html>